improved precision - German English Dictionary